function setPericia(nomePericia, pontos){
    if(pontos.val() == ""){
        alert("Informe os pontos!"); //Exibe um alerta 
        pontos.focus(); //Adiciona foco ao campo com id='login'
        return; //retorna nulo
    }else{
        //Adicionamos um texto na DIV #resultado para alertar o usuário que o sistema está autenticando os dados
        $("#resultado").html("pontuando...");
		  
        /**Função ajax nativa da jQuery, onde passamos como parâmetro o endereço do arquivo que queremos chamar, os dados que irá receber, e criamos de forma encadeada a função que irá armazenar o que foi retornado pelo servidor, para poder se trabalhar com o mesmo */
        $.post("../classesC/PersonagemControle.php?acao=pericia", {
            nomePericia: nomePericia.val(), 
            pontos: pontos.val()
        }, 
        function(retorno){
		 		
            //Insere na DIV #resultado o que foi retornado pelas classes de manipulação do Usuário (Se os dados estão corretos ou não)
            $("#resultado").html(retorno);
				  
        } //function(retorno)
        ); //$.post()
    }
		  
}
  
function criarPersonagem(nome, origem, sexo, pericia, esp){
    if (nome.val()==""){
        alert("Informe um nome para o personagem");
        nome.focus();
        return;
    }else if (origem.val()=="Escolha uma Especialização"){
        alert("Informe uma especializaçao");
        esp.focus();
        return;
    }else if(nome.val().length<3){
        alert("nome precisa ter pelo menos 3 caracteres");
        nome.focus();
        return; 
    }else{
		  
        $("#resultado").html("criando... <img src='web/img/loader.gif' />");
		  
        $.post("classesC/PersonagemControle.php?acao=criarPersonagem", {
            nome: nome.val(), 
            origem: origem.val(), 
            sexo: sexo.val(), 
            pericia: pericia.val(), 
            esp: esp.val()
        },
        function(retorno){
            $("#resultado").html(retorno);
        }
        );
    }
}
  
function setOrigem(esp){
    if(esp.val() =='Atirador Elite')
        $("#origem").html("<option>Xanatra</option>");
    else if(esp.val()=='Mago Genuino')
        $("#origem").html("<option>Xanatra</option>");
    else if(esp.val() == 'Guerreiro Nobre')
        $("#origem").html("<option>Xanatra</option>");
    else if(esp.val() == 'Lutador de Rua')
        $("#origem").html("<option>Civar</option>");
    else if(esp.val() == 'Feiticeiro Ilusionista')
        $("#origem").html("<option>Civar</option>");
    else if(esp.val() == 'Assassino das Sombras')
        $("#origem").html("<option>Civar</option>");
    else if(esp.val() == 'Barbaro Sobrevivente')
        $("#origem").html("<option>Brassasi</option>");
    else if(esp.val() == 'Shaman Verdejante')
        $("#origem").html("<option>Brassasi</option>");
    else if(esp.val() == 'Arqueiro do Horizonte')
        $("#origem").html("<option>Brassasi</option>");
	  
}
	  
function infoClasse(esp){
    if(esp.val() =='Atirador Elite')
        $("#resultado").html("<span class='infoClasse'>O Atirador Elite preciso e destruidor combina sua precisão e <br/>força para destruir seus alvos</span>");
    else if(esp.val()=='Mago Genuino')
        $("#resultado").html("<span class='infoClasse'>O Mago Genuino completamente focado em seus estudos do misticismo, causa destruiçao em massa com suas magias</span>");
    else if(esp.val() == 'Guerreiro Nobre')
        $("#resultado").html("<span class='infoClasse'>O Geurreiro Nobre treinado na arte da luta com espada e escudo e quase uma parede com braços teinados na luta corporal</span>");
    else if(esp.val() == 'Lutador de Rua')
        $("#resultado").html("<span class='infoClasse'>O Ludador de Rua com sua versatilidade pode ser tanto destruidor com uma simples adaga ou com uma espada bastarda</span>");
    else if(esp.val() == 'Feiticeiro Ilusionista')
        $("#resultado").html("<span class='infoClasse'>O Feiticeiro Ilusionista e sua maestria em enganar o adversário atordoa seus sentidos afentando diretamente a psiquê do alvo causando ferimentos diretamente na alma dele</span>");
    else if(esp.val() == 'Assassino das Sombras')
        $("#resultado").html("<span class='infoClasse'>O Assassino das Sombras ataca as espreitas ferindo os pontos vitais do alvo com seus venenos letais</span>");
    else if(esp.val() == 'Barbaro Sobrevivente')
        $("#resultado").html("<span class='infoClasse'>O Barbaro Sobrevivente com sua força e vitalidade pode ser comparado a um rinocerente feroz e destruidor</span>");
    else if(esp.val() == 'Shaman Verdejante')
        $("#resultado").html("<span class='infoClasse'>O Shaman Verdejante usa a arte da floresta em seu beneficio prendendo o alvo em vinhas assassinas ou ate mesmo pedindo ajuda a animais selvajens</span>");
    else if(esp.val() == 'Arqueiro do Horizonte')
        $("#resultado").html("<span class='infoClasse'>O Arqueiro do Horizonte e sua precisão mistica faz com que seus disparo atijam objetivo sempre </span>");
}
		  
function selecao(){
    $.post("classesC/PersonagemControle.php?acao=selecao",{
        
        },
        function(retorno){
           
            $("#status").html(retorno);
        }
        );

    
}

function avatar(){
    $.post("classesC/PersonagemControle.php?acao=avatar",{
        
        },
        function(retorno){
           
            $("#imagem").html(retorno);
        }
        );

    
}

function mudarAvatar(avatar){
    if (avatar.val() == "")
        alert("O endereço não pode estar vazio");
    else{
        $.post("classesC/PersonagemControle.php?acao=mudarAvatar", {
            avatar: avatar.val()            
        }, 
        function(retorno){
		 		
            //Insere na DIV #resultado o que foi retornado pelas classes de manipulação do Usuário (Se os dados estão corretos ou não)
            $("#imagem").html(retorno);
            window.location.reload();
							  
        } //function(retorno)
        ); //$.post()
    }	
		
	
}
	